const runtime._Gwaiting
47 uses
runtime (current package)
debugcall.go#L165: casgstatus(gp, _Grunning, _Gwaiting)
debugcall.go#L233: casgstatus(callingG, _Gwaiting, _Grunnable)
heapdump.go#L420: _Gwaiting:
heapdump.go#L697: casgstatus(_g_.m.curg, _Grunning, _Gwaiting)
heapdump.go#L718: casgstatus(_g_.m.curg, _Gwaiting, _Grunning)
mgc.go#L804: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L822: casgstatus(gp, _Gwaiting, _Grunning)
mgc.go#L921: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L962: casgstatus(gp, _Gwaiting, _Grunning)
mgc.go#L1271: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L1297: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L208: if (status == _Gwaiting || status == _Gsyscall) && gp.waitsince == 0 {
mgcmark.go#L222: casgstatus(userG, _Grunning, _Gwaiting)
mgcmark.go#L246: casgstatus(userG, _Gwaiting, _Grunning)
mgcmark.go#L552: casgstatus(gp, _Grunning, _Gwaiting)
mgcmark.go#L560: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L735: case _Grunnable, _Gsyscall, _Gwaiting:
mgcpacer.go#L891: casgstatus(gp, _Gwaiting, _Grunnable)
preempt.go#L153: if !casGFromPreempted(gp, _Gpreempted, _Gwaiting) {
preempt.go#L160: s = _Gwaiting
preempt.go#L163: case _Grunnable, _Gsyscall, _Gwaiting:
preempt.go#L271: _Gwaiting | _Gscan,
proc.go#L851: if status&^_Gscan != _Gwaiting {
proc.go#L857: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L938: _Gwaiting,
proc.go#L977: if oldval == _Gwaiting && gp.atomicstatus == _Grunnable {
proc.go#L1035: if oldstatus != _Gwaiting && oldstatus != _Grunnable {
proc.go#L1061: if old != _Gpreempted || new != _Gwaiting {
proc.go#L1064: return atomic.Cas(&gp.atomicstatus, _Gpreempted, _Gwaiting)
proc.go#L1096: casgstatus(gp, _Grunning, _Gwaiting)
proc.go#L1098: casgstatus(gp, _Gwaiting, _Grunning)
proc.go#L2579: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2626: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2640: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2728: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2786: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3065: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3160: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3321: casgstatus(gp, _Grunning, _Gwaiting)
proc.go#L3332: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L4983: case _Gwaiting,
runtime2.go#L58: _Gwaiting // 4
runtime2.go#L102: _Gscanwaiting = _Gscan + _Gwaiting // 0x1004
trace.go#L235: if status == _Gwaiting {
traceback.go#L976: _Gwaiting: "waiting",
traceback.go#L997: if gpstatus == _Gwaiting && gp.waitreason != waitReasonZero {
traceback.go#L1003: if (gpstatus == _Gwaiting || gpstatus == _Gsyscall) && gp.waitsince != 0 {